                    PUFF Version 2.0   Copyright (C) 1991
             Scott W. Wedge, Richard Compton, and David Rutledge

             PUFF 2.3 changes Copyright (C) 2007 Ralph G Davison

    There are NO warranties of ANY kind for this programme. Use it entirely
  at your own risk.

  PUFF23 will run from the zip file, but you should extract all files to your
  hard disc.

    PUFF23.EXE and SETUP.PUF should be in the same directory. PUFF must
  find a .PUF circuit file at start up, either SETUP or a filename on the
  command line. PUFF 2.3 makes SETUP.PUF if SETUP.PUF is missing.

    PUFF23_B.ZIP contains *.PUF circuit files, *.DEV device files and printer
  files plus #README2. #README2 contains information about using PUFF 2.3 and
  lists some of the main changes in PUFF 2.3

    S(cattering) parameters in all *.DEV device files in PUFF23_B.ZIP are
  referenced to a Zo of 50 ohms

    The PUFF name comes from the Peter, Paul and Mary song "Puff the Magic
  Dragon".

  Printers

    The artwork function in PUFF only prints via the LPT1 port or makes an
  .HPG file for a plotter. PUFF was written before USB ports were invented,
  so, despite any prayers to Saint William, WILL NOT WORK with printers on
  a USB port.
    If you are silly enough to try using a USB printer despite this warning
  and nasty things happen to your PC, then you only have yourself to blame!
    Modern printers that are turned off are on standby (unless you unplug
  them from the power point), and will register as being "on line" to PUFF.
  PUFF CAN'T power up a printer that is on standby.
    If your printer on LPT1 works for other windoze programmes, then it
  should work for PUFF when run in windoze. One possibility for USB printers
  is to make an .HPG file and use a graphics programme to print the file.

    Artwork format is set by editing this line in the current .PUF file.

   o      1     {artwork output format: 0 dot-matrix, 1 LaserJet, 2 HPGL file}

    Use a plain ASCII text editor to edit the file before running PUFF.

    There are three TSR programmes that may be needed to successfully print
  artwork. These are vga2eps.com  vga2lasr.com  and  vga2pro.com  for Epson,
  HP Laserjet and IBMproprinter printers. These TSRs work like graphics.com;
  run the TSR before starting PUFF.
    My inkjet type printer on LPT1, prints artwork from PUFF23 using the laser
  (1) option 100% ok, with PUFF23 running in windoze or DOS, without needing a
  TSR.
    There is also HPG2COM.EXE in PUFF23_B.ZIP. This is a programme to dump an
  .HPG file to a serial plotter connected to comport COM1. I have recompiled
  this programme with Pascal 7.0 but I have no way of testing it.

      R.G.Davison